package com.bwie.commodity.domain.dto;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Data;

import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;

@Data
@NoArgsConstructor
@AllArgsConstructor
public class CommodityBrandDTO {
    /**
     * 品牌的大图URL
     */
    private String brandBigPicture;

    /**
     * 品牌的缩写
     */
    private String brandInitials;

    /**
     * 品牌的Logo URL
     */
    private String brandLogo;

    /**
     * 制造商ID（假设这是与制造商表关联的外键）
     */
    private Integer brandManufacturer;

    /**
     * 品牌的名称
     */
    private String brandName;

    /**
     * 品牌的排序等级（可能用于前端显示时的排序）
     */
    private Integer brandSort;

    /**
     * 品牌的故事或简介
     */
    private String brandStory;

    /**
     * 创建该品牌记录的用户ID（可能为null，表示未知或未设置）
     */
    private String createBy;

    /**
     * 创建时间（可能为null，表示未知或未设置）
     */
    private Date createTime;

    /**
     * 品牌的唯一标识符
     */
    private Integer id;

    /**
     * 是否禁用（0表示启用，1表示禁用，或其他自定义逻辑）
     */
    private Integer isDisable;

    /**
     * 备注或附加信息（可能为null，表示无备注）
     */
    private String remark;

    /**
     * 更新该品牌记录的用户ID（可能为null，表示未知或未设置）
     */
    private String updateBy;

    /**
     * 更新时间（可能为null，表示未知或未设置）
     */
    private Date updateTime;
}
